6ffa24ca05230d95628aebf1f97a1ca0920ca5f6,OneSignalSDK/onesignal/src/main/java/com/onesignal/shortcutbadger/impl/XiaomiHomeBadger.java,XiaomiHomeBadger,executeBadge,#Context#ComponentName#number#,26
Before Change
INTENT_ACTION);
localIntent.putExtra(EXTRA_UPDATE_APP_COMPONENT_NAME, componentName.getPackageName() + "/" + componentName.getClassName());
localIntent.putExtra(EXTRA_UPDATE_APP_MSG_TEXT, String.valueOf(badgeCount == 0 ? "" : badgeCount));
context.sendBroadcast(localIntent);
}
}
After Change
INTENT_ACTION);
localIntent.putExtra(EXTRA_UPDATE_APP_COMPONENT_NAME, componentName.getPackageName() + "/" + componentName.getClassName());
localIntent.putExtra(EXTRA_UPDATE_APP_MSG_TEXT, String.valueOf(badgeCount == 0 ? "" : badgeCount));
if(BroadcastHelper.canResolveBroadcast(context, localIntent)) {
context.sendBroadcast(localIntent);
} else {
throw new ShortcutBadgeException("unable to resolve intent: " + localIntent.toString());
}
}
}